"""专门存放fixture的配置文件"""

from selenium import webdriver
import pytest

# @pytest.fixture()
# def base_fixture():
#     # 2.通过webdriver实例化一个浏览器的webdriver对象
#     # set-up
#     driver = webdriver.Chrome()
#     driver.implicitly_wait(10)
#     # 需要向测试用例当中传入什么数据就return什么数据
#     yield driver
#     # 在测试用例执行之后，pytest会执行迭代器.next方法
#     # 从yield的下一行代码开始执行
#     # tear-down
#     driver.close()
#     driver.quit()

@pytest.fixture()
def base_fix():
    driver = webdriver.Chrome()
    yield driver
    driver.close()
    driver.quit()